I confide - German English Dictionary